;DECLARE INT errorflag
;DECLARE VOID perror()
;DECLARE CHARPTR errorblock
;DECLARE INT  strlen(CHARPTR sourcestring)
;DECLARE INT  strcpy(CHARPTR targetstring,CHARPTR sourcestring)
;DECLARE INT  strcmp(CHARPTR targetstring,CHARPTR sourcestring)
;DECLARE INT  strcat(CHARPTR targetstring,CHARPTR sourcestring)
;DECLARE INT  strncpy(CHARPTR targetstring,CHARPTR sourcestring,INT length)
;DECLARE VOID writestr(CHARPTR string)
;DECLARE INT  readstr(CHARPTR string,INT maxstringlength)
;DECLARE INT string2int(CHARPTR string)
;DECLARE CHARPTR int2string(INT number)
;DECLARE CHARPTR int2hexstring(INT number)
;DECLARE VOID writeint(INT number)
;DECLARE VOID writeinthex(INT number)
;DECLARE INT  readint()
;DECLARE CHAR getc()
;DECLARE VOID  putc(CHAR  character)
;DECLARE INT  open(CHARPTR filename)
;DECLARE INT  openw(CHARPTR filename)
;DECLARE INT  openr(CHARPTR filename)
;DECLARE VOID close(INT filehandle)
;DECLARE VOID bput(INT filehandle,CHAR character)
;DECLARE CHAR bget(INT filehandle)
;DECLARE INT fgets(CHARPTR buffer,INT filehandle,INT bufferlen)
;DECLARE INT fputs(INT filehandle,CHARPTR buffer)
;DECLARE INT  eof(INT filehandle)
;DECLARE VOID system(CHARPTR cli_string)
;DECLARE VOID cr()
;DECLARE VOID getclitail(CHARPTR buffer)
;DECLARE VOID getargv(CHARPTR buffer)
;DECLARE VOID getenv(CHARPTR buffer,CHARPTR varstring,INT bufferlen)
;DECLARE VOID setenv(CHARPTR varstring,CHARPTR varval)
; malloc will currently use SWI OS_Module 6 use free() before you exit !
;DECLARE CHARPTR malloc(INT length)
;DECLARE VOID free(CHARPTR allocedbuffer)
